Big Huge Thesaurus

long-distance call

noun